dsh-plugin-edit-regenerate:修改历史中的用户消息并重新生成
dsh-plugin-edit-regenerate 是一个 DSH 插件,旨在解决会话中修正已发送用户提示词的需求。它允许用户编辑历史消息,并基于修改后的内容重新生成回复,而无需新建会话。该插件采用 fork 机制,确保原会话保持不变,非首条消息的修改会分叉出新的子会话,首条消息修改则创建新会话。 核心功能包括在用户消息下提供“✎ Edit”入口,保留原有的“⧉ 复制”动作,并注册 Cordis 服务。需注意,附件在编辑后会被丢弃,仅以纯文本重发。安装时需根据 DSH Desktop 或 Web 环境选择对应的 profile,通过命令或手动配置依赖进行安装,安装或更新后必须重启 DSH 生
Read Moredsh-edit-resend: Edit and Resend Sent Messages in DSH
dsh-edit-resend is an MIT-licensed plugin maintained by mbj733, designed to solve the problem that the DeepSeek Harness (DSH) web interface cannot edit already-sent messages in place. This plugin empowers developers to edit and resend user inputs, assistant thoughts, or replies after a message has been sent, with support for stopping in-progress responses, regenerating the last finalized reply, and retrying any historical turn. In single-conversation mode, old versions are automatically archived, and the sidebar maintains a single conversation title unchanged, ensuring a smooth editing experience. The plugin offers two cascade strategies, `truncate` and `preserve`, and features a failure visibility mechanism to ensure clear operation feedback. Installation only requires executing the `dsh plugin` command and restarting the service, while building from source involves installing dependencies via npm and running the build process.
Read More